hamstring tendon - İngilizce Eşanlam Sözlük

hamstring tendon

n.
[1] hamstring